<?php
// +----------------------------------------------------------------------
// | Language Pack (en)
// +----------------------------------------------------------------------

return [
    // adminapi
    'batch_add_completed'                => 'Batch addition completed. Success: %success%, Fail: %fail%',
    'category_name_required'             => 'Category name is required',
    'field_not_allowed'                  => 'This field is not allowed to be modified',

    // adminapi.controller.goods.comment
    'comment_not_exists'                 => 'Comment does not exist',

    // adminapi.controller.goods.content
    'file_title_required'                => 'File title is required',
    'file_url_required'                  => 'File URL is required',
    'file_data_required'                 => 'File data is required',
    'file_id_required'                   => 'File ID is required',
    'unknown_operation_type'             => 'Unknown operation type',
    'chapter_id_required'                => 'Chapter ID is required',
    'chapter_not_exists'                 => 'Chapter does not exist',
    'chapter_title_required'             => 'Chapter title is required',
    'video_url_required'                 => 'Video resource must provide a video URL or upload a video file',
    'audio_url_required'                 => 'Audio resource must provide an audio URL or upload an audio file',
    'cloud_url_required'                 => 'Cloud-disk resource must provide a cloud-disk URL',
    'longtext_content_required'          => 'Long-text resource must provide content',

    // adminapi.controller.goods.tag
    'tag_not_exists'                     => 'Tag does not exist',
    'tag_name_exists'                    => 'Tag name already exists',

    // adminapi.controller.setting.admin
    'cannot_edit_super_admin'            => 'Cannot edit super admin',
    'cannot_delete_super_admin'          => 'Cannot delete super admin',

    // adminapi.controller.setting.marketplace
    'email_cannot_be_empty'              => 'Email cannot be empty',
    'password_cannot_be_empty'           => 'Password cannot be empty',

    // adminapi.controller.setting.payment
    'interface_file_not_exists'          => 'Interface file does not exist',

    // adminapi.controller.setting.role
    'parent_role_cannot_be_self'         => 'Parent role cannot be the same as itself',

    // adminapi.controller.user.level
    'level_not_exists'                   => 'Level does not exist',
    'level_has_users'                    => 'Cannot delete: level contains users',

    // adminapi.controller.user.member
    'member_not_exists'                  => 'User does not exist',
    'email_format_invalid'               => 'Invalid email format',
    'email_already_used'                 => 'Email already in use',
    'please_enter_new_password'          => 'Please enter a new password',
    'password_reset_successful'          => 'Password reset successful',

    // adminapi.controller.user.points
    'points_not_enough'                  => 'Insufficient points to deduct',

    // adminapi.controller.user.sign
    'continuous_sign_reward_description' => 'Continuous sign-in reward',

    // adminapi.controller.user.vip
    'vip_level_not_exists'               => 'VIP level does not exist',
    'vip_level_has_users'                => 'Cannot delete: VIP level contains users',
    'vip_record_not_exists'              => 'VIP record does not exist',
    'only_paid_vip_record_can_refund'    => 'Only paid VIP records can be refunded',
    'vip_record_already_paid'            => 'This VIP record is already paid',

    // adminapi.controller.upload
    'upload_successful'                  => 'Upload successful',
    'please_select_file'                 => 'Please select a file',
    'image'                              => 'Image',
    'video'                              => 'Video',
    'audio'                              => 'Audio',
    'document'                           => 'Document',
    'spreadsheet'                        => 'Spreadsheet',
    'presentation'                       => 'Presentation',
    'archive'                            => 'Archive',
    'image_url_required'                 => 'Image URL is required',
    'please_enter_valid_url'             => 'Please enter a valid URL',
    'url_must_point_to_image_file'       => 'URL must point to an image file (jpg, png, gif, webp, svg)',
    'url_image'                          => 'URL Image',
    'cannot_access_image_url'            => 'Cannot access the image URL; please check the address',

    // adminapi.controller.workbench
    'common_user'                        => 'Common User',
    'vip_user'                           => 'VIP User',
    'today_new_user'                     => 'Today\'s New Users',
    'week_new_user'                      => 'This Week\'s New Users',
    'no_product'                         => 'No products yet',
    'official_website'                   => 'Official Website',
    'software_manual'                    => 'Software Manual',
    'core'                               => 'core',
    'day'                                => 'day',
    'hour'                               => 'hour',
    'minute'                             => 'minute',

    

    // public
    'operation_successful'               => 'Operation successful',
    'operation_failed'                   => 'Operation failed',
    'login_successful'                   => 'Login successful',
    'parameter_error'                    => 'Parameter error',
    'goods_id_required'                  => 'Goods ID is required',
    'category_id_required'               => 'Category ID is required',
    'group_id_required'                  => 'Group ID is required',
    'group_title_required'               => 'Group title is required',
    'please_select_data'                 => 'Please select data',
    'please_select_logs'                 => 'Please select logs',
    'template_not_exists'                => 'Specified template does not exist',
    'no_permission'                      => 'No permission',
    'password_incorrect'                 => 'Incorrect password',
    'please_do_not_request_frequently'   => 'Please do not request frequently; try again later',
    'goods_not_exists'                   => 'Goods do not exist',
];  